AgentCallHooks

constructor(onStart: suspend (OnStartEvent) -> Unit? = null, onStepStart: suspend (OnStepStartEvent) -> Unit? = null, onStepFinish: suspend (OnStepFinishEvent) -> Unit? = null, onFinish: suspend (OnFinishEvent) -> Unit? = null, onError: suspend (OnErrorEvent) -> Unit? = null, onChunk: suspend (OnChunkEvent) -> Unit? = null, onAbort: suspend (OnAbortEvent) -> Unit? = null, experimental_onToolCallStart: suspend (OnToolCallStartEvent) -> Unit? = null, experimental_onToolCallFinish: suspend (OnToolCallFinishEvent) -> Unit? = null)